any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines Synonyms: acanthocephalan,
How to say spiny-headed worm in Hindi and what is the meaning of spiny-headed worm in Hindi? spiny-headed worm Hindi meaning, translation, pronunciation, synonyms and example sentences are provided by Hindlish.com.